GtkWindow: Check for popover realized-ness before unrealizing
authorTimm Bäder <mail@baedert.org>
Wed, 23 Sep 2015 16:29:50 +0000 (18:29 +0200)
committerMatthias Clasen <mclasen@redhat.com>
Thu, 24 Sep 2015 03:26:44 +0000 (23:26 -0400)
https://bugzilla.gnome.org/show_bug.cgi?id=755473

gtk/gtkwindow.c

index a5930dd000252ebf82715092303217de516aaf36..d3041b766aba5ba18432c7c78b6e1329921cba3e 100644 (file)
@@ -11886,7 +11886,7 @@ _gtk_window_remove_popover (GtkWindow *window,
 
   popover_unmap (popover, data);
 
-  if (_gtk_widget_get_realized (GTK_WIDGET (window)))
+  if (_gtk_widget_get_realized (GTK_WIDGET (popover)))
     popover_unrealize (popover, data, window);
 
   priv->popovers = g_list_remove (priv->popovers, data);